Map Data Type vs Dictionary Object                                              Map Data Type vs Dictionary Object                                      
Map Data Type: Integer and String Key Types                                     Dictionary Object: Float and String Key Types                           

Code executed as 32-bit code          Code executed as 64-bit code              Code executed as 32-bit code          Code executed as 64-bit code      
==================================    ==================================        ==================================    ==================================

50 key/item pairs                     50 key/item pairs                         50 key/item pairs                     50 key/item pairs                 
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.0299    Time to SET integers:       0.0241        Time to SET floats:         0.2923    Time to SET floats:         0.2155
Time to SET strings:        0.0651    Time to SET strings:        0.0452        Time to SET strings:        0.3097    Time to SET strings:        0.2236
Time to GET integers:       0.0288    Time to GET integers:       0.0127        Time to GET floats:         0.0740    Time to GET floats:         0.0593
Time to GET strings:        0.0416    Time to GET strings:        0.0330        Time to GET strings:        0.1238    Time to GET strings:        0.0942

100 key/item pairs                    100 key/item pairs                        100 key/item pairs                    100 key/item pairs                
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.0607    Time to SET integers:       0.0416        Time to SET floats:         0.3272    Time to SET floats:         0.2909
Time to SET strings:        0.1169    Time to SET strings:        0.0839        Time to SET strings:        0.4585    Time to SET strings:        0.3275
Time to GET integers:       0.0319    Time to GET integers:       0.0235        Time to GET floats:         0.1454    Time to GET floats:         0.1000
Time to GET strings:        0.0839    Time to GET strings:        0.0715        Time to GET strings:        0.2468    Time to GET strings:        0.1795

250 key/item pairs                    250 key/item pairs                        250 key/item pairs                    250 key/item pairs                
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.1973    Time to SET integers:       0.1044        Time to SET floats:         0.5718    Time to SET floats:         0.4524
Time to SET strings:        0.2432    Time to SET strings:        0.2313        Time to SET strings:        0.8417    Time to SET strings:        0.6832
Time to GET integers:       0.0773    Time to GET integers:       0.0571        Time to GET floats:         0.3139    Time to GET floats:         0.2432
Time to GET strings:        0.1909    Time to GET strings:        0.1551        Time to GET strings:        0.7040    Time to GET strings:        0.4449

500 key/item pairs                    500 key/item pairs                        500 key/item pairs                    500 key/item pairs                
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.2444    Time to SET integers:       0.2205        Time to SET floats:         0.9425    Time to SET floats:         0.7367
Time to SET strings:        0.5098    Time to SET strings:        0.4272        Time to SET strings:        1.4606    Time to SET strings:        1.1331
Time to GET integers:       0.1374    Time to GET integers:       0.1075        Time to GET floats:         0.6159    Time to GET floats:         0.7372
Time to GET strings:        0.4000    Time to GET strings:        0.3142        Time to GET strings:        1.1661    Time to GET strings:        0.8813

750 key/item pairs                    750 key/item pairs                        750 key/item pairs                    750 key/item pairs                
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.3726    Time to SET integers:       0.3222        Time to SET floats:         1.5063    Time to SET floats:         1.0541
Time to SET strings:        0.7862    Time to SET strings:        0.6350        Time to SET strings:        2.1352    Time to SET strings:        1.6927
Time to GET integers:       0.2014    Time to GET integers:       0.1635        Time to GET floats:         0.9586    Time to GET floats:         0.7159
Time to GET strings:        0.6042    Time to GET strings:        0.9422        Time to GET strings:        1.8044    Time to GET strings:        1.3262

1,000 key/item pairs                  1,000 key/item pairs                      1,000 key/item pairs                  1,000 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.4884    Time to SET integers:       0.4438        Time to SET floats:         1.6841    Time to SET floats:         1.3880
Time to SET strings:        1.2051    Time to SET strings:        4.1315        Time to SET strings:        3.0004    Time to SET strings:       11.0589
Time to GET integers:       0.2646    Time to GET integers:       1.1026        Time to GET floats:         1.2367    Time to GET floats:         2.2679
Time to GET strings:        0.8810    Time to GET strings:        3.2469        Time to GET strings:        2.3776    Time to GET strings:        4.2861

1,250 key/item pairs                  1,250 key/item pairs                      1,250 key/item pairs                  1,250 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       0.6317    Time to SET integers:       1.3550        Time to SET floats:         4.9385    Time to SET floats:         4.0952
Time to SET strings:        1.4664    Time to SET strings:        3.0704        Time to SET strings:        8.4827    Time to SET strings:        6.4756
Time to GET integers:       0.3322    Time to GET integers:       0.7707        Time to GET floats:         3.6636    Time to GET floats:         2.8280
Time to GET strings:        1.1974    Time to GET strings:        2.2019        Time to GET strings:        7.0612    Time to GET strings:        5.4416

1,500 key/item pairs                  1,500 key/item pairs                      1,500 key/item pairs                  1,500 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       1.0619    Time to SET integers:       1.8445        Time to SET floats:         4.6950    Time to SET floats:         7.4463
Time to SET strings:        1.8412    Time to SET strings:        3.4589        Time to SET strings:        7.8868    Time to SET strings:        8.7697
Time to GET integers:       0.4006    Time to GET integers:       0.8890        Time to GET floats:         3.5234    Time to GET floats:         2.4770
Time to GET strings:        1.3137    Time to GET strings:        2.7225        Time to GET strings:        6.7440    Time to GET strings:        4.5895

2,000 key/item pairs                  2,000 key/item pairs                      2,000 key/item pairs                  2,000 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       1.0999    Time to SET integers:       2.3936        Time to SET floats:        15.6287    Time to SET floats:         6.1866
Time to SET strings:        2.2612    Time to SET strings:        4.7762        Time to SET strings:       15.1979    Time to SET strings:       10.2979
Time to GET integers:       0.6073    Time to GET integers:       1.1927        Time to GET floats:         3.8390    Time to GET floats:         2.3587
Time to GET strings:        1.7614    Time to GET strings:        3.6182        Time to GET strings:        7.2496    Time to GET strings:        4.4867

2,500 key/item pairs                  2,500 key/item pairs                      2,500 key/item pairs                  2,500 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       1.4088    Time to SET integers:       2.9799        Time to SET floats:         6.0811    Time to SET floats:         4.1878
Time to SET strings:        2.8037    Time to SET strings:        6.1564        Time to SET strings:       10.3866    Time to SET strings:        7.2166
Time to GET integers:       0.7427    Time to GET integers:       1.4971        Time to GET floats:         4.7105    Time to GET floats:         3.0990
Time to GET strings:        2.2316    Time to GET strings:        4.6274        Time to GET strings:        9.0806    Time to GET strings:        6.1046

3,000 key/item pairs                  3,000 key/item pairs                      3,000 key/item pairs                  3,000 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       1.6381    Time to SET integers:       3.6453        Time to SET floats:         7.0781    Time to SET floats:         5.0100
Time to SET strings:        3.3902    Time to SET strings:        7.5236        Time to SET strings:        8.6514    Time to SET strings:        8.5240
Time to GET integers:       0.8829    Time to GET integers:       1.8221        Time to GET floats:         3.8564    Time to GET floats:         3.8093
Time to GET strings:        2.6782    Time to GET strings:        5.8403        Time to GET strings:        7.5837    Time to GET strings:        7.0075

5,000 key/item pairs                  5,000 key/item pairs                      5,000 key/item pairs                  5,000 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       2.8219    Time to SET integers:       6.1210        Time to SET floats:         8.2708    Time to SET floats:         8.1165
Time to SET strings:        6.6933    Time to SET strings:       14.0418        Time to SET strings:       14.5003    Time to SET strings:       13.7562
Time to GET integers:       1.6066    Time to GET integers:       3.4924        Time to GET floats:         6.5396    Time to GET floats:         5.1203
Time to GET strings:        4.7765    Time to GET strings:       11.5706        Time to GET strings:       12.4403    Time to GET strings:        9.5590

7,500 key/item pairs                  7,500 key/item pairs                      7,500 key/item pairs                  7,500 key/item pairs              
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       4.2285    Time to SET integers:      13.3177        Time to SET floats:        30.0994    Time to SET floats:         9.8610
Time to SET strings:        9.8189    Time to SET strings:       28.2150        Time to SET strings:       23.6868    Time to SET strings:       17.1782
Time to GET integers:       2.6017    Time to GET integers:       6.5207        Time to GET floats:         9.9350    Time to GET floats:         7.7186
Time to GET strings:        8.6196    Time to GET strings:       22.6362        Time to GET strings:       18.9721    Time to GET strings:       14.2701

10,000 key/item pairs                 10,000 key/item pairs                     10,000 key/item pairs                 10,000 key/item pairs             
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       5.9345    Time to SET integers:       8.0943        Time to SET floats:        16.1640    Time to SET floats:        38.7448
Time to SET strings:       14.9547    Time to SET strings:       19.6760        Time to SET strings:       28.2674    Time to SET strings:       33.9176
Time to GET integers:       3.5880    Time to GET integers:       3.4267        Time to GET floats:        13.3841    Time to GET floats:        10.6173
Time to GET strings:       12.1696    Time to GET strings:       11.8230        Time to GET strings:       25.4781    Time to GET strings:       18.9668

12,500 key/item pairs                 12,500 key/item pairs                     12,500 key/item pairs                 12,500 key/item pairs             
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:       7.7984    Time to SET integers:       7.3469        Time to SET floats:        20.3420    Time to SET floats:        16.3657
Time to SET strings:       17.6558    Time to SET strings:       17.1846        Time to SET strings:       35.3330    Time to SET strings:       27.4778
Time to GET integers:       4.8856    Time to GET integers:       4.3376        Time to GET floats:        17.1644    Time to GET floats:        13.6490
Time to GET strings:       14.5666    Time to GET strings:       13.3506        Time to GET strings:       32.2972    Time to GET strings:       24.4927

15,000 key/item pairs                 15,000 key/item pairs                     15,000 key/item pairs                 15,000 key/item pairs             
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:      17.8742    Time to SET integers:      17.2951        Time to SET floats:        23.8427    Time to SET floats:        19.8090
Time to SET strings:       21.5591    Time to SET strings:       29.1713        Time to SET strings:       42.6170    Time to SET strings:       32.9388
Time to GET integers:       6.4382    Time to GET integers:       8.5678        Time to GET floats:        20.6025    Time to GET floats:        16.6560
Time to GET strings:       18.5521    Time to GET strings:       20.4005        Time to GET strings:       39.2205    Time to GET strings:       29.2359

20,000 key/item pairs                 20,000 key/item pairs                     20,000 key/item pairs                 20,000 key/item pairs             
----------------------------------    ----------------------------------        ----------------------------------    ----------------------------------
Time to SET integers:      15.0686    Time to SET integers:      14.9311        Time to SET floats:        48.9659    Time to SET floats:        39.3781
Time to SET strings:       31.7567    Time to SET strings:       29.3905        Time to SET strings:       57.2434    Time to SET strings:       44.5845
Time to GET integers:      10.4555    Time to GET integers:      11.1487        Time to GET floats:        28.2981    Time to GET floats:        23.1235
Time to GET strings:       27.0492    Time to GET strings:       26.1804        Time to GET strings:       53.0767    Time to GET strings:       40.3092
